-
Russia's oil and gas revenue seen up 39% y/y in May thanks to Iran war
Source: Buzz FX / 20 May 2026 06:15:41 America/New_York
Russia's oil and gas revenue seen up 39% y/y in May thanks to Iran war General view of Orsknefteorgsintez oil refinery in the city of Orsk, Orenburg region, Russia August 28, 2025. REUTERS/Stringer · Reuters Reuters Wed, May 20, 2026 at 1:0
Read more...